package ca.ericslandry.client.resource;

import com.google.gwt.core.client.GWT;
import com.google.gwt.resources.client.ClientBundle;
import com.google.gwt.resources.client.ImageResource;

public interface MyImages extends ClientBundle {
	public static final MyImages INSTANCE = GWT.create(MyImages.class);

	@Source("ca/ericslandry/client/resource/maps/target.gif")
	ImageResource target();

	@Source("ca/ericslandry/client/resource/sixfixmix_small.png")
	ImageResource logo();

	@Source("ca/ericslandry/client/resource/icons32/user-admin.png")
	ImageResource yourgroup();

	@Source("ca/ericslandry/client/resource/icons32/comment.png")
	ImageResource issuesgroup();

	@Source("ca/ericslandry/client/resource/icons32/users.png")
	ImageResource contactsgroup();

	@Source("ca/ericslandry/client/resource/icons32/earth.png")
	com.google.gwt.resources.client.ImageResource mapgroup();

	@Source("ca/ericslandry/client/resource/icons32/info.png")
	ImageResource infogroup();
	
	@Source("ca/ericslandry/client/resource/toolbar/backColors.gif")
	ImageResource backColors();
	@Source("ca/ericslandry/client/resource/toolbar/bold.gif")
	ImageResource bold();
	@Source("ca/ericslandry/client/resource/toolbar/createLink.gif")
	ImageResource createLink();
	@Source("ca/ericslandry/client/resource/toolbar/fonts.gif")
	ImageResource fonts();
	@Source("ca/ericslandry/client/resource/toolbar/fontSizes.gif")
	ImageResource fontSizes();
	@Source("ca/ericslandry/client/resource/toolbar/foreColors.gif")
	ImageResource foreColors();
	@Source("ca/ericslandry/client/resource/toolbar/hr.gif")
	ImageResource hr();
	@Source("ca/ericslandry/client/resource/toolbar/indent.gif")
	ImageResource indent();
	@Source("ca/ericslandry/client/resource/toolbar/insertImage.gif")
	ImageResource insertImage();
	@Source("ca/ericslandry/client/resource/toolbar/italic.gif")
	ImageResource italic();
	@Source("ca/ericslandry/client/resource/toolbar/justifyCenter.gif")
	ImageResource justifyCenter();
	@Source("ca/ericslandry/client/resource/toolbar/justifyLeft.gif")
	ImageResource justifyLeft();
	@Source("ca/ericslandry/client/resource/toolbar/justifyRight.gif")
	ImageResource justifyRight();
	@Source("ca/ericslandry/client/resource/toolbar/ol.gif")
	ImageResource ol();
	@Source("ca/ericslandry/client/resource/toolbar/outdent.gif")
	ImageResource outdent();
	@Source("ca/ericslandry/client/resource/toolbar/removeFormat.gif")
	ImageResource removeFormat();
	@Source("ca/ericslandry/client/resource/toolbar/removeLink.gif")
	ImageResource removeLink();
	@Source("ca/ericslandry/client/resource/toolbar/strikeThrough.gif")
	ImageResource strikeThrough();
	@Source("ca/ericslandry/client/resource/toolbar/subscript.gif")
	ImageResource subscript();
	@Source("ca/ericslandry/client/resource/toolbar/superscript.gif")
	ImageResource superscript();
	@Source("ca/ericslandry/client/resource/toolbar/ul.gif")
	ImageResource ul();
	@Source("ca/ericslandry/client/resource/toolbar/underline.gif")
	ImageResource underline();

	// Maps markers
	@Source("ca/ericslandry/client/resource/maps/marker1.png")
	ImageResource marker1();
	@Source("ca/ericslandry/client/resource/maps/marker2.png")
	ImageResource marker2();
	@Source("ca/ericslandry/client/resource/maps/marker3.png")
	ImageResource marker3();
	@Source("ca/ericslandry/client/resource/maps/marker4.png")
	ImageResource marker4();
	@Source("ca/ericslandry/client/resource/maps/marker5.png")
	ImageResource marker5();
	@Source("ca/ericslandry/client/resource/maps/marker6.png")
	ImageResource marker6();
	@Source("ca/ericslandry/client/resource/maps/marker7.png")
	ImageResource marker7();
	@Source("ca/ericslandry/client/resource/maps/marker8.png")
	ImageResource marker8();
	@Source("ca/ericslandry/client/resource/maps/marker9.png")
	ImageResource marker9();
	@Source("ca/ericslandry/client/resource/maps/marker10.png")
	ImageResource marker10();
	public static final ImageResource[] MARKERS = { MyImages.INSTANCE.marker1(), MyImages.INSTANCE.marker2(),
		MyImages.INSTANCE.marker3(), MyImages.INSTANCE.marker4(), MyImages.INSTANCE.marker5(),
		MyImages.INSTANCE.marker6(), MyImages.INSTANCE.marker7(), MyImages.INSTANCE.marker8(),
		MyImages.INSTANCE.marker9(), MyImages.INSTANCE.marker10() };

}
